MediaCloud\Vendor\Carbon\Carbon D

Total Complexity 600
Dependencies 16
Dependents 8
Total lines 5,364
Lines of code 1,693
Logical lines of code 797
Comment lines 2,680
Methods 338
Properties 19

Methods 338

Method Rating Maintainability Complexity Lines of code
diffForHumans()
D
31 39 93
fixDiffInterval()
B
42 23 48
__get()
B
39 17 57
__construct()
A
45 16 36
create()
A
47 13 35
__set()
A
52 10 23
createSafe()
A
51 10 22
createFromFormat()
A
51 9 22
safeCreateDateTimeZone()
A
51 8 26
make()
S
60 8 12
__call()
S
53 7 20
localeHasShortUnits()
S
59 7 15
toISOString()
S
60 7 11
expectDateTime()
S
60 5 12
between()
S
63 5 11
diffInSeconds()
S
60 5 11
diffFiltered()
S
57 4 16
isSameQuarter()
S
68 5 6
localeHasPeriodSyntax()
S
65 5 9
localeHasDiffSyntax()
S
65 5 9
average()
S
56 3 16
resolveCarbon()
S
63 4 10
localeHasDiffOneDayWords()
S
66 4 8
nextOrPreviousDay()
S
67 4 7
diffInMicroseconds()
S
63 4 9
__callStatic()
S
63 4 9
getAvailableLocales()
S
61 3 11
setWeekEndsAt()
S
70 3 6
from()
S
69 3 6
localeHasDiffTwoDayWords()
S
68 3 7
formatLocalized()
S
66 3 7
to()
S
69 3 6
isSameMonth()
S
73 3 4
nthOfQuarter()
S
66 3 7
setWeekStartsAt()
S
70 3 6
hasFormat()
S
61 2 12
toArray()
S
58 1 16
farthest()
S
79 2 3
setTestNow()
S
78 2 3
hasRelativeKeywords()
S
64 2 10
translator()
S
71 2 6
ago()
S
67 2 7
fromNow()
S
67 2 7
executeWithLocale()
S
69 2 6
isEndOfDay()
S
72 2 5
isStartOfDay()
S
72 2 5
diffInRealMicroseconds()
S
69 2 6
addMonths()
S
71 2 6
diffInRealSeconds()
S
72 2 5
addMonthsNoOverflow()
S
67 2 8
isSameAs()
S
71 2 5
max()
S
75 2 4
addYears()
S
72 2 6
min()
S
75 2 4
closest()
S
78 2 3
__toString()
S
74 2 4
diffAsCarbonInterval()
S
65 2 9
cast()
S
69 2 6
lastOfMonth()
S
67 2 7
startOfWeek()
S
71 2 6
minValue()
S
69 2 6
nthOfMonth()
S
68 2 6
maxValue()
S
69 2 6
setTimeFromTimeString()
S
70 2 6
endOfWeek()
S
71 2 6
__isset()
S
68 2 8
previous()
S
70 2 6
mixin()
S
63 2 10
jsonSerialize()
S
66 2 9
nthOfYear()
S
73 2 4
instance()
S
68 2 7
next()
S
70 2 6
fromSerialized()
S
68 2 7
createFromFormatAndTimezone()
S
71 2 5
firstOfMonth()
S
67 2 7
subDays()
S
79 1 3
addDay()
S
80 1 3
addDays()
S
79 1 3
addWeekdays()
S
72 1 5
__set_state()
S
79 1 3
addWeekday()
S
80 1 3
subWeekdays()
S
79 1 3
subWeekday()
S
80 1 3
subDay()
S
80 1 3
endOfCentury()
S
73 1 4
addWeeks()
S
79 1 3
addWeek()
S
80 1 3
subWeeks()
S
79 1 3
addHours()
S
79 1 3
addRealHours()
S
79 1 3
addHour()
S
80 1 3
addRealHour()
S
80 1 3
subHours()
S
79 1 3
subRealHours()
S
79 1 3
subHour()
S
80 1 3
subRealHour()
S
80 1 3
addMinutes()
S
79 1 3
serialize()
S
80 1 3
subWeek()
S
80 1 3
subMonthsNoOverflow()
S
79 1 3
subMonthNoOverflow()
S
80 1 3
addQuarter()
S
80 1 3
addYearNoOverflow()
S
80 1 3
addYearsWithOverflow()
S
79 1 3
addYearWithOverflow()
S
80 1 3
__debugInfo()
S
74 1 5
subYears()
S
79 1 3
subYear()
S
80 1 3
hasMacro()
S
79 1 3
subYearsNoOverflow()
S
79 1 3
subYearNoOverflow()
S
80 1 3
subYearsWithOverflow()
S
79 1 3
subYearWithOverflow()
S
80 1 3
addQuarters()
S
79 1 3
subQuarters()
S
79 1 3
addMinute()
S
80 1 3
subQuarter()
S
80 1 3
resetMacros()
S
80 1 3
addMonth()
S
80 1 3
subMonths()
S
79 1 3
subMonth()
S
80 1 3
addMonthsWithOverflow()
S
79 1 3
addMonthWithOverflow()
S
80 1 3
subMonthsWithOverflow()
S
79 1 3
subMonthWithOverflow()
S
80 1 3
macro()
S
79 1 3
addMonthNoOverflow()
S
80 1 3
serializeUsing()
S
80 1 3
addRealMinutes()
S
79 1 3
addSeconds()
S
79 1 3
lastOfYear()
S
80 1 3
toNow()
S
78 1 3
previousWeekendDay()
S
80 1 3
nextWeekendDay()
S
80 1 3
since()
S
78 1 3
previousWeekday()
S
79 1 3
nextWeekday()
S
81 1 3
until()
S
78 1 3
midDay()
S
79 1 3
endOfSecond()
S
78 1 3
startOfSecond()
S
78 1 3
endOfMinute()
S
79 1 3
startOfMinute()
S
79 1 3
endOfHour()
S
79 1 3
startOfHour()
S
79 1 3
secondsSinceMidnight()
S
80 1 3
startOfDay()
S
80 1 3
endOfDay()
S
80 1 3
startOfMonth()
S
79 1 3
endOfMonth()
S
79 1 3
startOfQuarter()
S
73 1 4
endOfQuarter()
S
79 1 3
startOfYear()
S
79 1 3
endOfMillennium()
S
73 1 4
endOfYear()
S
79 1 3
startOfMillennium()
S
74 1 4
startOfDecade()
S
74 1 4
endOfDecade()
S
73 1 4
secondsUntilEndOfDay()
S
80 1 3
diffInRealMilliseconds()
S
78 1 3
addRealMinute()
S
80 1 3
firstOfYear()
S
80 1 3
subMinute()
S
80 1 3
subRealMinute()
S
79 1 3
subMinutes()
S
79 1 3
subRealMinutes()
S
80 1 3
startOfCentury()
S
74 1 4
addRealSeconds()
S
79 1 3
addSecond()
S
80 1 3
addRealSecond()
S
80 1 3
subSeconds()
S
79 1 3
subRealSeconds()
S
79 1 3
subSecond()
S
80 1 3
subRealSecond()
S
80 1 3
diffInYears()
S
78 1 3
diffInMilliseconds()
S
78 1 3
diffInMonths()
S
73 1 4
diffInWeeks()
S
78 1 3
diffInDays()
S
78 1 3
lastOfQuarter()
S
78 1 3
diffInDaysFiltered()
S
78 1 3
diffInHoursFiltered()
S
78 1 3
firstOfQuarter()
S
77 1 3
diffInWeekdays()
S
73 1 5
diffInWeekendDays()
S
73 1 5
diffInHours()
S
78 1 3
diffInRealHours()
S
78 1 3
diffInMinutes()
S
78 1 3
diffInRealMinutes()
S
78 1 3
addYearsNoOverflow()
S
79 1 3
setHumanDiffOptions()
S
80 1 3
addYear()
S
80 1 3
getWeekEndsAt()
S
81 1 3
hasTestNow()
S
79 1 3
getTestNow()
S
81 1 3
setMidDayAt()
S
80 1 3
getMidDayAt()
S
81 1 3
setWeekendDays()
S
80 1 3
getWeekendDays()
S
81 1 3
getWeekStartsAt()
S
81 1 3
setTranslator()
S
80 1 3
getDays()
S
81 1 3
setTimeFrom()
S
72 1 5
setDateFrom()
S
72 1 5
setTimezone()
S
73 1 5
tz()
S
80 1 3
timezone()
S
80 1 3
getTranslator()
S
80 1 3
getLocale()
S
80 1 3
setDateTime()
S
77 1 3
toDayDateTimeString()
S
80 1 3
toRfc850String()
S
80 1 3
toIso8601ZuluString()
S
79 1 3
toRfc822String()
S
80 1 3
toIso8601String()
S
81 1 3
toCookieString()
S
80 1 3
toAtomString()
S
80 1 3
toDateTimeLocalString()
S
80 1 3
setLocale()
S
79 1 3
toDateTimeString()
S
80 1 3
toTimeString()
S
80 1 3
toFormattedDateString()
S
80 1 3
toDateString()
S
80 1 3
setToStringFormat()
S
80 1 3
resetToStringFormat()
S
81 1 3
setUtf8()
S
80 1 3
timestamp()
S
80 1 3
setDate()
S
75 1 4
toRfc1123String()
S
80 1 3
useYearsOverflow()
S
80 1 3
now()
S
79 1 3
parse()
S
79 1 3
shouldCompareYearWithMonth()
S
81 1 3
compareYearWithMonth()
S
80 1 3
shouldOverflowYears()
S
81 1 3
resetYearsOverflow()
S
80 1 3
shouldOverflowMonths()
S
81 1 3
tomorrow()
S
79 1 3
resetMonthsOverflow()
S
80 1 3
useMonthsOverflow()
S
80 1 3
isMicrosecondsFallbackEnabled()
S
81 1 3
useMicrosecondsFallback()
S
80 1 3
getHumanDiffOptions()
S
81 1 3
disableHumanDiffOption()
S
79 1 3
today()
S
79 1 3
yesterday()
S
79 1 3
second()
S
77 1 4
copy()
S
81 1 3
minute()
S
77 1 4
hour()
S
77 1 4
day()
S
77 1 4
month()
S
77 1 4
year()
S
77 1 4
nowWithSameTz()
S
80 1 3
createFromTimestampUTC()
S
79 1 3
createFromDate()
S
77 1 3
createFromTimestampMs()
S
74 1 4
createFromTimestamp()
S
79 1 3
getLastErrors()
S
81 1 3
setLastErrors()
S
80 1 3
createFromTimeString()
S
79 1 3
createFromTime()
S
77 1 3
createMidnightDate()
S
77 1 3
toRfc1036String()
S
80 1 3
toRfc2822String()
S
80 1 3
subCentury()
S
80 1 3
isSameYear()
S
79 1 3
isSameHour()
S
79 1 3
isCurrentHour()
S
81 1 3
isSameDay()
S
79 1 3
isCurrentDay()
S
81 1 3
isCurrentMonth()
S
79 1 3
isCurrentQuarter()
S
81 1 3
isCurrentYear()
S
81 1 3
isSameMinute()
S
79 1 3
isLongYear()
S
77 1 3
isLeapYear()
S
79 1 3
isPast()
S
80 1 3
isFuture()
S
80 1 3
isLastYear()
S
80 1 3
isNextYear()
S
80 1 3
isCurrentMinute()
S
81 1 3
enableHumanDiffOption()
S
79 1 3
isNextMonth()
S
80 1 3
isBirthday()
S
79 1 3
subCenturies()
S
79 1 3
addCentury()
S
80 1 3
addCenturies()
S
79 1 3
isMidday()
S
78 1 3
isMidnight()
S
81 1 3
isLastOfMonth()
S
80 1 3
isSaturday()
S
80 1 3
isSameSecond()
S
79 1 3
isFriday()
S
80 1 3
isThursday()
S
80 1 3
isWednesday()
S
80 1 3
isTuesday()
S
80 1 3
isMonday()
S
80 1 3
isSunday()
S
80 1 3
isDayOfWeek()
S
80 1 3
isLastMonth()
S
80 1 3
isLastQuarter()
S
80 1 3
toRfc3339String()
S
80 1 3
toDate()
S
81 1 3
greaterThan()
S
80 1 3
gt()
S
81 1 3
notEqualTo()
S
80 1 3
ne()
S
80 1 3
equalTo()
S
80 1 3
eq()
S
80 1 3
toDateTime()
S
79 1 3
gte()
S
80 1 3
toJSON()
S
81 1 3
toString()
S
80 1 3
toObject()
S
80 1 3
toRfc7231String()
S
75 1 5
toW3cString()
S
80 1 3
toRssString()
S
80 1 3
isAfter()
S
80 1 3
greaterThanOrEqualTo()
S
80 1 3
isNextQuarter()
S
80 1 3
isWeekday()
S
80 1 3
isLastWeek()
S
80 1 3
isNextWeek()
S
80 1 3
isTomorrow()
S
79 1 3
isToday()
S
79 1 3
isYesterday()
S
79 1 3
isWeekend()
S
79 1 3
maximum()
S
80 1 3
lt()
S
80 1 3
minimum()
S
80 1 3
isBetween()
S
79 1 3
floatDiffInSeconds()
S
73 1 4
lessThanOrEqualTo()
S
80 1 3
lte()
S
80 1 3
isBefore()
S
80 1 3
lessThan()
S
80 1 3
isCurrentSecond()
S
81 1 3